html {
  font-size: 14px;
}
#app {
  height: 100%;
  width: 100%;
  background-color: var(--theme-bg);
}

a {
  color: inherit;
  &:hover {
    color: inherit;
  }
}

.clamped-text {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
  max-height: calc(var(--lines) * 1.5em); /* 计算最大高度 */
  -webkit-line-clamp: var(--lines); /* 动态设置行数 */
  line-clamp: var(--lines);
  white-space: normal; /*这个属性设置文本如何在容器内换行。normal 会根据容器宽度自动换行。*/
  word-wrap: break-word; /*允许长单词在需要时换行。*/
}
body {
  overscroll-behavior-y: none;
  -webkit-overflow-scrolling: touch;
  background-color: var(--theme-primary-bg);

}
